/* eslint-disable class-methods-use-this */
import {
  get,
} from '@/lin/plugins/axios'

// 我们通过 class 这样的语法糖使模型这个概念更加具象化，其优点：耦合性低、可维护性。
class User {
  async getUserList(page, limit, info) {
    const res = await get(`v1/user?page=${page}&limit=${limit}`, info)
    return res
  }

  async getSignUpList(page, limit, info) {
    const res = await get(`v1/sign_up?page=${page}&limit=${limit}`, info)
    return res
  }
}

export default new User()
